armed trap - Alemán Inglés Diccionario